今天看到Word的部份,感覺上跟Excel的部份很像
當然,沒有像Excel使用上那麼的複雜..
不過基礎的控制幾乎是一樣的..
以下介紹Word的四個基礎控制方式
一、啟動Word
要啟動Word,利用CreateObject方法的引數指定Word.Application就行啦..
直接看範例:
With CreateObject("Word.Application")
.Visible = True
.Documents.Add
End With
二、新增新文件(Add方法)
利用Word.Documents物件的Add方法來製作出新的文件..
範例:
Option Explicit
Private TmpPath
With CreateObject("Word.Application")
TmpPath = .Path & "\..\Application Data\Microsoft\Templates\1028\Normal.dot"
.Visible = True
.Documents.Add TmpPath, True
End With
其中的TmpPath是為了要以Normal.dot做為範本來製作新的文件..
三、開啟文件(Open方法)
利用Word.Documents物件的Open方法來開啟..
範例:
Option Explicit
Private DocPath
With CreateObject("Scripting.FileSystemObject")
DocPath = .BuildPath(.GetParentFolderName(WScript.ScriptFullName) _
, "Text.doc")
End With
With CreateObject("Word.Application")
.Visible = True
.Documents.Open DocPath
End With
開啟與指令碼檔位於同資料夾中的Word文件「Text.doc」
四、關閉文件(Close方法)
有開啟當然也有關閉
試一下Word.Documents物件中的Colse方法..
範例:
With CreateObject("Word.Application").Documents.Add
.Application.Visible = True
.Centent.Text = "Good Job!!"
MsgBox "文件即將要關閉!!"
.Close 0
End With
先開啟一個新Word文件,輸入一些文字
再行關閉..
以上是幾個Word的基礎操作
提供給有需要的人...
<pre class="c" name="code">.Centent.Text = "Good Job!!"
應該是手誤,應該要改成
<pre class="c" name="code">.Content.Text = "Good Job!!"
好幾年前所寫的了,也一直沒有回來重新看過
感謝你的更正,原內容我也就不改了,謝謝
兩位真有心
六年前的文章了
因為六年前還沒有解毒劑
現在研發出來了
一個毒放了六年,終於被解了..